640
1
481
3323
4
726
2
375
1737
941
2935
8
4388
7
1703
1448
2072
2391
1426
720
1042
1400
3
1249
2258
1196
3772
1393
2689
2648
15
3208
1595
2976
1936
5
2153
1161