2386
4
1796
3
585
1
1115
1453
2
1215
2796
1483
1385
834
2457
1386
2169
1348
1306
2100
4987
9244
11611
5
22330
22
252
1020
17184
44
2075
6
2497
0
327
407
56488
2602
422