592
0
327
386
2730
6
1878
1
795
344
20634
8
1840
2
467
290
2275
1020
25127
3114
4
1936
31535
17353
255
19279
418
121182
432
337
420
957
2809
1661
511
2604
7