50
2161
0
1
1875
1778
1454
2837
1068
1698
2959
2230
2
2045
2168
2491
2473
2152
3
1703
1396
1133
2835
2319
1284
1455
2382
9
3768
2311
1409
4
1493
1244
3688