1333
1
1631
4159
7
2661
2
2199
3
584
0
1815
2955
1897
2992
1045
4940
5
1152
1614
1377
1523
1414
1551
177
438
546
303
1712
29323
1461
480
1140
2103
2085
1356