3090
6
70
0
539
595
3216
10
3551
2907
2
2395
934
778
3356
425
2194
1
255
1014
565
570
684
169
1711
116586
103
190
473
1889
125
1725
554
101