915
2
2353
4
8551
26
194217
0
1221
2876
5
1296
10
725
1
986
3
72428
2198
707
3280
16667
8
388
339
327
378
118
685
1287
1265
1795
5810
1409
1030
2037
255
421