2350
4
725
1
8536
26
257
1216
2873
5
1293
10
1001
2192
2
687
3271
1769
6
44457
0
388
376
334
3
326
116
218
1285
1261
5799
1403
558
1128
34662
23
2036
252
914