781
1
1865
2
1477
2659
4
1453
248
1215
2796
834
1866
656
0
2457
2169
1348
1306
167
2100
4987
3
9244
11611
5
22330
22
252
1020
964
17184
44
2075
6
2497
327
1566
407