3090
6
572
0
3546
1
2903
3
2932
2
2996
1397
14
1189
21152
8
108797
3693
426
1022
832
3125
1205
3080
1310
475
502
616
2593
672
1386
360
1362
581
2471