2166
1
951
619
564
1057
2
2531
3
2502
1180
2740
676
906
1814
983
0
3539
717
675
1134
1783
464
1574
1230
509
3126
8607
8
4943
1438
2153
7
3052
13
2668