575
0
2530
4
868
6236
10
542
1174
1
10827
1173
2629
2
1879
3
189326
581
814
978
3879
7
1605
629
3473
1890
2066
585
1252
378
2837
1094
951
1015