914
2
2350
4
1216
8535
26
252
1
683
4894
7
2873
5
1293
10
1853
3
725
5973
2192
687
3271
388
376
334
326
116
1285
0
1261
5799
1403
2036
421
439
2860
1535