935
2
1347
1
2573
6
53
0
373
3
1154
604
7970
4
1423
6004
5
11750
8
664
2015
1518
11372
869
307676
9
1081
1280
961
2263
1209
1260
7118
4889
15
875
55
185
963
1167