4418
15
1169
3
3073
1
393
419
0
1383
11
447
137442
727
1841
26
64163
10
3197
969
2
72
911
173505
238
660
16874
112
115210
18
123080
375
63680
192300
1684
3705
5
58