1045
0
297066
2666
9
1581
2
1614
2903
3
1668
2354
1
255
422
1461
2245
1044
2773
1226
2906
345
2683
3227
101
1397
3053
7
593
1294
1193
4044
5
2478
1659
2145
539