636
1
3333
8
776
0
1072
621
442
2775
4
875
6
837
538
4596
54
849
1141
2
485
970
4789
12
1056
606
31376
444
498
1305
7
1227
615
1478
2028
10
492
736
1109
514