5006
5
907
1
3835
5375
0
790
2738
1142
3818
7
3735
4
1013
1694
8819
12
2170
215
1451
951
2189
2
4465
22
7793
12472
1764
36905
297066
7733
3205
5347
2312
3554
9
1384
2741