1020
0
593
520
466
17353
1098
44
25137
2630
968
169211
11
1824
453
679
1155
416
66
177
90
469
910
4
304
421
2587
16
1116
31535
547
1152
557
292