50695
0
219
1320
5
1571
1
2042
8
3468
357
1098
1518
1186
3
2283
1182
5629
1984
4
2633
284
2
1281
333
1160
1888
1844
3959
1458
952
1118
2049
1373
1130
1492