1129
0
2225
3
7153
9
503
1008
2
3559
1
43
839
1907
5
3287
721
935
1132
1084
3353
11
2016
4
1704
493
4154
3498
984
2316
383
1314
9576
14
4090
4453
3668
2030
1302