3015
5
1120
3
869
2
849
1
2966
7
747
1773
4
1790
3252
4876
13
1365
275
0
101
638
897
1503
138
1459
719
1940
6
984
2071
753
1378
1482
1588
4249
2128
2114