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