1262
7
1486
2
2571
5
590
1
505
3
677
526
1033
2945
11
2426
1440
4
656
851
672
1550
556
1743
1429
1023
975
597
517
539
1208
268
868
1332
263
83
0
452