3090
6
2907
2
539
0
702
1
70
3551
10
463
934
190
5232
19
1725
2395
1193
2124
3
2534
570
1726
40
1808
3216
117
682
169
1034
6449
2632
2737
555
116586
645