2562
2
1632
1699
3326
3
1759
1475
1511
1
4179
8527
3200
2082
2668
1064
1243
0
2123
1105
1136
1103
830
534
490
2271
4
484
3589
526
596
1166
562
2663
1862