5054
15
4814
190

421
277
4
517
470
1
2
5
2
2
298
585
415
2541
1
1
783
531
66
522
3
26
14
2
28
208
194
222
214
219
152
591
1
1
1
147
104
30
31
31
1
2
190
1
39
3
5
107
62