3666
3
1236
1
5489
9
4007
2
69639
60759
36
2092
4976
5
1499
1126
1860
14
1580
35361
0
1816
8647
17
946
681
2103
893
1791
6
1245
900
1347
6790
3631
8
1776
4
980
915
1608
632