2350
4
1218
8539
26
253
1
4894
7
2873
5
1293
10
725
2196
2
690
3271
388
338
3
326
376
117
1285
0
1262
5807
1404
2036
915
421
440
2909
1536
492
274
298