1066
2
1375
1
1031
0
2278
3
3034
4
1594
1081
639
2002
558
437
868
1144
1027
1389
2516
2346
2125
575
772
620
383
533
342
414