3442
2
670
0
4820
1132
25127
383
1343
935
2526
3
169211
11
438
560
2855
846
493
839
1
655
340
458
1344
835
766
20634
8
2727
5
4396
282572
785
694
3063
1108
4