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