2233
3
1210
1
2781
2820
10
1917
2
3066
7
2427
12
1966
2390
2279
0
1552
4
3336
2322
1470
1752
2977
1889
951
2366
2861
2656
14
3470
5
1777
2069
2153
2886
57793
2217
1475