2245
3
1323
1
3090
6
297066
0
2356
1501
1226
3053
7
6362
5
437
1920
2090
2
1172
3162
6264
2743
1267
737
427
2797
3114
1936
3575
1295
2000
2820
10
2773
4966
280