621
0
566
2507
1
1017
883
518
2
1380
611
17391
7
2580
1274
87
4029
8
1546
1160
2119
4
575
3378
5719
5
2741
1015
1913
1243
733
6644
1494
3517
6
2238
1698