799
2
2796
3615
14
7756
3
4713
2506
0
2100
1
1192
6968
5
31183
12
1774
1215
2169
1501
2260
3100
530
4
15440
39
1464
308
987
5838
417
1973
1295
1671
1032
97284
4987