3496
5
984
2
972
1214
1
4858
6
1349
1172
3
1359
3579
6283
4
1333
1996
4877
10
1494
1749
1949
1962
1750
1597
484
4522
1665
0
2332
3932
22
1355
2842
1063
1287
1487
1013