3233
16
2978
2
829
1
691
0
120469
35
5874
2947
3
984
2330
4
730
326
938
4857
975
1446
3650
2819
3028
1326
419694
9
504
5559
1637
1021
572
2306
909
398
2027
199