1293
1
1175
1811
2
1215
7756
3
4713
14
2506
0
1192
1937
6968
5
31183
12
1208
12590
4987
2169
97284
1501
2260
9244
3100
530
4
15440
39
1464
987
5838
417
475
1973
445