3544
0
3090
6
2903
3
2932
2
1094
522
934
1045
452
21152
8
536
2533
558
570
645
541
4044
5
476
324
3080
1015
616
607
512
547
352
346
3546
1
303
383