2122
2
951
1
2322
4
527
3
8607
8
3109
14
2054
2443
1903
4943
1308
0
2153
7
1306
1196
1001
926
925
2452
1837
3539
6745
16
2025
4327
2327
11
1458