2245
3
619
1455
1
2959
297066
0
9036
9
2274
1226
3053
7
1102
3926
14
770
2797
5
1295
2773
1131
280
108797
2354
1400
1581
2
2757
2650
20
1361
2386
2159
3145
3765
4
1289601