2562
2
1064
1
1632
883
3589
578
1699
1475
878
1464
3715
3
3326
421
1199
4179
1511
3227
844
5389
2082
4765
8
1129
2901
830
0
526
717
3780
10
2039
1758
1204