2530
4
2999
3
801
0
6236
10
1174
1
10827
693
2629
2
4884
6
2152
585
378
951
1015
10032
14
562
526
2906
690