2245
3
378
0
297066
989
1226
1
3053
7
894
571
1757
1622
1522
2797
5
5164
11891
27
1416
2
2131
1295
4326
772
2195
4832
1668
2773
2638
1904
1665
3378
2522