4346
15
2635
3
380
1
897
3092
2
1746
1797
16494
8
928
1356
2658
1929
6
1367
1506
20
1053
651
1559
1209
1003
189468
0
356
135656
11
455
3015
4
121296
12653
539
1948
460
4272
16