1091
8
13164
6
992
3
628
2
513
695
0
2634
10
2854
116443
18
6787
20
3781
1268
2358
5
352
4
44508
90
1144
5548
64700
64410
1620
1030
1
3692
733
8780
1292
175567
2464
613088
1187