3510
2
2657
3
444
0
2749
1
325
2748
1880
1452
2459
9
1098
2243
7
1551
2635
3469
4
2546
458
918
483
1580
436
2109
443
2076
447
21743
411
107
13159
10