2562
2
1632
2711
1699
3326
3
1759
1475
4651
5151
2911
9
21152
8
1942
1
1511
4179
2082
2676
3227
6307
10
844
2405
7893
4
421
2740
2668
6753
17
1064
2763
0
2593
3589