4271
4
1010
1
978
2
839
1651
2808
509
0
370
1129
4130
1344
964
6062
16
737
1277
5
2749
3
2727
1390
785
1960
7
1464
1222856
571
15482
15
2767
3063
1154
650
382
3134