989
0
1011
1
3429
7
1004
2
1941
4
1716
1268
1373
1092
1076
929
3044
15
511
2551
3
2180
2489
10
1828
1757
2725
22
3965
1622
2131
1275
1668
2195
5164
5
1522
1416
11891
27
1508