2358
4
2348
2
1453
1215
1
2796
1856
834
2457
2169
1348
1306
2100
4987
3
9244
11611
5
22330
22
252
1020
17184
44
2075
6
3329
7
2497
0
4061
11
327
407
56488
2602
422
2675
4362