1533
2
1210
1
2781
1917
1977
2390
2279
0
1552
4
3336
1470
1752
7222
5546
6
3429
7
5387
5
1777
1414
2886
57793
1451
4606
2233
3
3212
27
746
2489
1475
51331
25
962
2788
4519
15