915
2
1260
2357
4
8561
26
1181
686
1
1221
2876
5
1299
10
1314
1856
3
725
6043
2198
710
3291
379
389
340
331
118
1290
399
0
737
1053
2400
983
5814
1265
1410