2756
2
3193
5
2245
3
2667
1
297066
0
4797
1226
3053
7
2237
4
2635
1936
2797
1715
1295
772
1453
2773
1031
1736
1019
280
108797
2354
1581
2650
20
2386
2159
3765
5225
8
2530