5982
6
1599
2
1264
0
11924
1
2118
2163
2840
1034
1175
1343
3777
1890
3
4465
22
4285
2763
3211
880
946
6246
2556
4
1105
2475
1218
94424
12149
3169
7
1985
1979
2825
2029