2562
2
1632
1699
3326
3
1759
1475
1511
1
4179
8527
3200
2082
2668
1064
1136
181997
11
2271
4
3589
3971
2901
878
3715
883
2041
2313
2075
4821
578
2512
319
0
1386