5262
10
2069
3
105290
0
933
1
430
417
1270
765
1310
890
757
282572
2789
2
2191
1772
2831
1124
2830
7
1259
177
3092
514
5429
2600
5
751
661
1938
459
1222856
4
928