914
2
2350
4
1216
8537
26
253
1
683
4894
7
2873
5
1293
10
1853
3
725
5973
2192
688
3271
388
376
334
326
116
1285
0
1261
5799
1403
2036
421
440
2870
1535