880
1
6246
6
1734
2
2556
4
1105
1475
1312
94424
3
3169
7
1614
1985
1252
0
1324
1979
2825
2029
1326
2788
2156
3554
1637
5347
909
660
3261
2496
5432
2189
2108
5055