2245
3
3090
6
894
0
2903
2932
2
297066
3765
4
14
21152
8
25669
571
3080
2996
572
1189
2349
1045
539
2270
469
2238
1
32302
536
101
1226
255
1289601
838
3053
7
2476