1512
6
1162
1
2649
15
3153
1085
2
1574
1378
2719
3
1394
3208
1596
2976
8
1938
5
1425
775
596
3388
1630
879
1236
757
785
726
721
701
1184
2621
9
2420
1462
807