3127
2
966
1
720
951
590
580
1134
3905
12
1113
4
620
1040
1408
4669
3
2010
7
464
925
0
380
1618
968
935
831
399
659
575
1814
6
1306
74
900
483
640