303
0
52
505
1702
2089
4
647
2409
1128
1100
195
358
676
398
1784
2
436
594
406
1141
348
240
980
1
1045
2023
1878
1164
451
2111
3
244
871
771