1039
1
4656
6
1691
2578
703
2654
3
3109
14
1290
2392
2
4160
4
1961
0
2429
2312
666
2216
2660
684
2209
1330
529
510
4692
1879
1054
2044
3863
956
5296
13
665
1794