1357
2
774
0
2092
3
4465
22
2192
2763
2235
1
575
621
880
6246
6
2556
4
1105
94424
3169
7
1985
1252
1979
2825
2029
1326
2788
2156
3554
5347
909
660
3261
2496
5432