5859
7
2375
10
1518
5
1870
15
247
0
1062
1
2835
261
1146
2
1119
2652
422
1525
3
966
77
1849
2100
3471
4893
637
232
835
658
1441
2506
1258
2185
561
2740
4
1786