1029
2
1421
0
2260
4
2689
3765
2216
3
297066
1295
1
2683
3683
6423
9
2650
20
280
1924
1022
1581
2159
2250
2245
1226
3053
7
2289
4201
2503
2060
2797
5
1547
2773
2354
8411