2326
4
1411
2
1302
0
915
1
3795
467
883
1941
2864
7
2697
5
999
2215
512
3595
6
1513
1903
11920
17
1326
2119
1883
661
1392
2097
3
1966
1518
2693
1665
1054
1421
5055