1036
1
2208
4
478
482
2
2016
7
1868
496
735
1221
1143
3
755
895
507
545
2129
6
4984
11
555
389
773
568
2913
1132
8
484
1804
3591
504
1396
533
1559
679