2505
2
1380
0
2277
2921
5
1449
2377
1
3544
3
2193
9
12459
1622
2209
2133
2234
4
2668
3386
1946
2344
2982
2166
2336
4438
6
83
5726
8
2297
2710
796
1372
1618
2368
2243