4049
10
1762
2
1671
1
19034
6
2842
8
6406
12
5242
4179
5
4223
22
1378
419694
9
11881
3
6689
4
572
0
1163
1167
2361
5874
2947
1379
1298
1666
4438
1662
2321
174
5262
730
822
785