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