1558
2
2505
400
0
2163
2268
4
1819
1
1250
7471
9
3591
11
24337
22
270
3107
7
8527
2254
851
1449
1162
2562
1777
674
2184
1716
1767
1993
3
1431
1239
2522
2219
517
2828