1022
0
1128
2
14125
10
1185
1
4465
22
2763
880
6246
6
2556
4
1105
94424
3
3169
7
1985
1979
2825
2029
1326
2788
2156
3554
5347
909
852
3261
2496
2340
5432
2189
2108
5055