2666
9
17946
0
35
1812
1
1225
1189
592
2906
1153
600
1180
1449
2828
5440
8
15233
2012
2
4309
3
3484
388
5242
2789
4
1801
4187
10
4453
1045
1777
841
721
2366
2732