1295
1
2650
20
280
2250
297066
0
2773
1859
1444
3683
1476
4074
2529
7
1669
1876
2886
2
1581
2430
1250
1760
2767
5
3765
4
2245
3
4363
989
1721
3098
1226
3053
16062
15
10317