504
0
458
1816
621
566
571
2507
1
1017
883
518
2
1380
611
17391
7
2580
422
87
4029
8
1546
1160
575
3378
5719
5
2741
4
1015
1913
733
1549
6644
1494
3517
6