2245
3
2677
1
297066
0
1226
3053
7
2526
742
1241
489
202
1060
2797
5
1295
2402
887
809
1238
2773
1889
1223
2521
280
108797
2354
885
1581
2
1062
2650
20
1174
349