2684
2
3835
5
1343
0
3808
4
888
1
16174
2413
1078
3328
1571
5339
2604
7621
13
3625
400
1557
4867
7
5308
1441
2886
617
3655
11
924
418
4002
3742
6
2904
3
2477
19944
476