2100
2
4179
1
1606
3326
3
3485
7
4311
1766
2773
5
2234
2181
635
0
3539
1431
19944
2377
2715
6
1526
9956
1787
9954
1197
1366
2901
1895
444571
9
2327
11
3401
2122