2142
4
1255
2
4002
8
1270
3
837
985
1623
1921
10
1444
6
2621
1
2313
9
804
1458
137
0
2043
348
3304
6837
6032
1200
11552
13
1333
3827
3115
1413
685
619
331
16662
1240