1037
2
1159
1
1031
2083
5
1337
2390
9877
6
1657
1255
2966
11
3551
10
17970
15
189326
0
19932
94424
3
1722
1622
5169
1289601
4
2130
3154
267612
974
594
658
21152
8
2104