1015
0
2348
1698
575
1618
87
1194
1
962
2344
1494
2152
5147
2
1380
611
2732
733
13018
2431
467
12459
3
189326
1628
1289601
4
5597
8
880
6916
527
1490
5
2507
1416