4328
10
458
2
1316
4
2211
1
2062
6062
16
1222856
2069
3
383
0
370
2115
622
5262
453
525
1124
907
10270
355
837
1712
874
1840
1094
155
2442
1056
870
1350