1336
0
3000
2
2629
508
1
1892
676
585
378
951
1015
562
2906
690
1303
1773
3
1149
1087
254
1694
3008
9956
3012
4