1586
1
1543
2
1115
1033
8766
759
0
9576
14
4090
9
846
3668
1045
2234
2522
584
1152
1008
2542
458
2136
10
1343
10013
768
611
2619
533