1558
2
2505
400
0
1348
1
2268
4
7471
9
3591
11
1250
2166
24337
22
270
3107
7
8527
851
1449
2254
1465
1195
1162
2562
1777
674
761
1767
3354
2392
2219
1431
1239
1075