645
1
938
7756
3
9244
4713
14
2506
0
1326
1192
6968
5
31183
12
1215
2169
2
1501
2260
3100
530
4
15440
39
1464
987
5838
417
2799
8044
948
2619
1973
1295
1671
1032