3575
1
1764
0
1195
2
1220
2471
7
3248
8
3673
6
3326
3
2155
1903
1352
1237
2565
2966
1407
3126
1425
1388
2948
1250
1044
1410
1978
3090
2408
1221
6346
16
4832