2245
3
1694
1
378
0
2094
5
297066
2354
1226
3053
7
894
1033
1755
571
2797
2131
2
1017
2721
753
1188
2004
688
9956
370