2245
3
2917
14
297066
0
2836
1830
1
8209
18
2279
5
1574
2439
2111
1904
2055
2972
6
2033
8
533
1226
3053
7
1168
2
1282
89
1059
2002
2797
1774
1295
6572
1517
2773
280
108797