3354
5
1992
3
1927
2
1015
1
697
0
1268
2669
1309
913
2183
9
4914
989
5389
1936
2620
8
1801
5431
1050
1775
1725
795
1451
3250
1131
1594
8451
3212
4
3472
108797
541