2110
2
3681
2698
4
2960
0
1977
1819
1
2922
3059
9
3291
1764
1820
1154
1497
1298
1254
2169
1287
3
1347
938
6910
2237
1758
1581
3171
5
1590
3187
1467
1188
1482
2936