1416
2
703
1
2654
3
1405
3109
14
1290
2392
4160
4
1961
0
2429
2578
1339
761
1039
1137
666
2216
4656
6
989
2660
684
1424
2209
1691
1330
529
510
4692
1879
1054