2566
3
2245
1523
2
297066
0
1583
2169
1748
1
1226
3053
7
894
457
571
1393
2848
2797
5
1295
2773
280
108797
2354
6547
1581
1814
2650
20
1267
2386
2159
1751
3765
4
5225
8