2765
8
1031
1
181997
11
2911
9
2757
3
9877
6
700
0
1657
2966
2631
2024
1353
2
1855
6053
4
1294
2899
589
1410
2083
2948
3225
1316
2290
3106
123674
35
605
2060