1085
2
1574
6
1036
1
4430
1378
538
1394
2689
1938
5
1512
1227
1033
1042
1402
3
1249
2935
8
4389
7
1705
1426
722
2260
4
1196
3773
2392
2466
2514
1737
2072
914
1199