1493
6
1307
1
1658
2
951
1112
4
2356
3
1642
2044
11
2997
9
1092
1443
1857
8
1333
1303
1526
1141
1424
3160
556
420
958
1548
130
992
616
543
547
679
1655
15
526