1079
1
1035
2
565
1425
1343
0
1132
2306
3250
1506
745
2814
5
1869
1550
302
670
964
2330
769
522
440
544
3025
1334
3505
4
11829
2494
521
2474
688
1774