1431
1
1118
2
2189
3053
7
1581
3683
2036
3765
4
3102
1295
1631
1912
0
2650
20
4168
5
6047
280
2462
3
4155
5225
8
1348
383
2478
2055
2250
374
785
1599
1788
610
1978