703
1
2654
3
3109
14
1290
2392
2
4160
4
1961
0
2429
2578
1039
666
2216
4656
6
2660
684
2209
1691
1330
529
510
4692
1879
1054
2044
3863
1288
1857
2312
1977
1300