1509
5
1601
0
1660
4
2666
9
17946
1266
1
1812
1189
2906
1153
600
1449
2828
5440
8
15233
2012
2
4309
3
1801
4187
10
4453
1777
38477
34
721
2366
2732
21152
1672
2182
2505
1162