5262
10
2901
0
907
1
2843
4
31535
2283
16840
15
10270
3203
2716
3311
2275
2
694
3691
5
2809
417
1367
226919
14
2301
2881
9355
3
625
777
3498
1222856
1111
2250
3268
7
3114