1590
1
951
8527
2970
4
2110
1814
2
4335
123674
35
2732
1749
1195
1787
1812
913
1746
2100
3485
7
2322
1431
3107
6236
10
1514
824
2562
2906
2368
4443
9
1660
980
3591
11