518
0
437
2306
25127
552
169211
11
569
35426
1132
2987
2
422
2190
2288
1
1182
521
2345
631
714
813
463
409
615
470
560
407
290
282
29323
1053
2064