2233
3
1210
1
2781
1917
2
3066
7
2427
12
1977
1966
2390
2279
0
1552
4
3336
2322
1470
1752
2977
7222
3429
5387
5
2656
14
1777
2069
2153
2886
57793
4606
3212
27
746
2489
1475