3221
12
115806
18
975
0
508
384
2
81
948
1
3727
5
1032
1084
487
923
117
22591
8
617
7757
2454
540
28
42
1935
2719
1283
2928
1015
9
898
1115
2025
1356
224