3510
2
529
0
4111
864
2657
3
2749
1
2748
1452
2459
9
1098
169211
11
325
1137
2546
266
393
310
2076
584
5700
467
414
366
1463
2735
918
1043
420
294
353