942
1
1295
2650
20
2788
2
280
1905
3225
3
2250
297066
0
2773
3683
833
2258
1508
1581
1040
3765
4
2245
1226
3053
7
894
1975
571
10180
8
1595
2683
1225
946
1363
2797
5