1124
1
4895
8
1389
2
3498
4
1575
2600
5
1832
3
1633
6302
2628
1138
415
0
1131
5380
479
409
798
2194
177
4328
10
381
1308
1421
349
3233
16
1872
1133
1853
1939
957