2105
1
1009
2
668
0
584
1133
456
2490
2006
581
1748
2328
586
17
602
991
509
366
957
1655
775
63
380
588
99
376
1346
4
422
1169
2346
614
251