818
0
758
1189
477
1105
511
1
32302
596
1103
562
484
2663
914
668
1581
1166
371
1819
2059
2
1895
3014
20
2123
1446
1136
4979
6
534
1298
367
2271
4