1498
0
397
1
2460
4
2194
3
980
973
2
982
1397
5387
5
4465
22
2763
880
6246
6
2556
1105
94424
3169
7
1985
1979
2825
2029
1326
2788
2156
3554
5347
909
3261
2496
5432