2809
2
611
0
552
804
2346
3
472
251
477
521
581
2516
58
514
486
1650
2531
4
344
1
1541
1636
172
1268
493
1637
418
422
2668
2710
9
2225
1586
2190