123674
35
1545
2
6753
17
1812
1
913
2322
4
1431
444571
9
6236
10
1514
3140
619
12459
3
2906
4443
3326
1813
1125
1632
24337
22
1660
1015
83
1087
851
1691
3485
7
2368