7756
3
4713
14
2506
0
1192
1
2858
6968
5
31183
12
1215
1453
2
1888
2169
1501
2260
3100
530
4
15440
39
1464
308
987
5838
10255
417
2767
1973
3696
6
1586
3748
1295
1671