5316
3
292
0
1312
1
1869
5
2587
3149
4
2574
9355
1948
417
1425
105290
1330
2
6515
1733
4694
7
1780
1823
1291
1129
16550
27
3243
467
929
2855
2831
5223
9
282572
2316
613