1068
1
480
2
3083
13
543
914
1226
479
698
1091
4
1621
2437
5
1593
3
1347
1158
769
655
919
305
79
571
1115
499
329
438
1123
11389
17
938
921
500
402