4435
3
1199
1
5967
10
1890
2562
2
2982
2152
0
1087
666
1431
582
2495
3053
7
3280
4
1465
3163
8527
1974
912
1498
2180
2359
11924