3225
8
846
0
4690
6
860
7258
3067
3
455
3051
1
798
1557
1199
691
1636
8116
1772
2
6529
7
400
547
464
381
787
367
809
244
29323
477
407
826
4106