1352
2
21793
0
1365
1
1571
6
2218
8
4
267
130
519
744
450
643
154
147
1073
701
655
1776
1085
1790
709
1233
7118
1053
3
1432
2585
1262
2073
974
936