1031
1
2966
11
9877
6
1657
2765
8
2911
9
2757
3
700
0
2631
2083
5
1337
2
2390
2024
1353
1855
6053
4
1294
3551
10
2899
589
1410
1722
1622
5169
2130
3154
2948
3225
974