389
1
2706
5
31535
0
7540
9
4594
18403
6
357
291
397
4328
10
2904
2
759
437
440
3373
295
2952
580
1343
458
768
25440
3287
5611
11
1297
1863
1045
478
4223
22
282572