642
2
832
9935
0
4926
611
1
3030
2876
3
2527
80516
8300
4
2040
16
126466
18
841
2592
964
5671
8827
974
2263
11454
1045
6052
71349
1344
1267
3615
21793
7971
2702
8679
23