2413
2
3625
1
1691
16174
5
3328
1951
4002
4
1571
2604
2193
1576
3
1557
3835
34
0
1441
2614
557
1660
2935
517
3465
445
479
402
391
2477
929
3562
2181
453