2245
3
1272
4
3765
667
1
297066
0
1400
763
10827
1226
3053
7
2274
894
571
1403
2797
5
1787
1295
2773
280
108797
2354
791
1581
2
2255
2650
20
444571
9
2698
2386
2159