1295
1
2650
20
280
1929
2
2250
297066
0
3289
2773
1397
3117
8
3683
4425
6
994
1815
1581
2982
3
2104
3765
4
423
2245
1226
3053
7
4506
894
3001
571
1048
1431
1688
938