2350
4
725
1
8539
26
263
1218
2873
5
1293
10
1002
2196
2
690
1769
6
3271
44466
0
388
338
3
326
376
116
221
1285
1261
5807
1404
562
1129
34673
23
2036
253
915