363
0
729
521
21743
1
78
249
1073
18403
6
3373
578
1343
116
509
1885
99
1276
543
445
1126
3092
422
46
497
273
360
411
1448
670
4071
385