1451
0
1815
2
2352
2382
6
1295
1
2650
20
280
847
1929
2250
297066
866
3971
3289
2773
1397
3117
8
3683
1494
4
4425
994
797
1581
2982
3
2104
3765
1194
2245
1226
3053
7