90
0
4139
4
381
77
2337
18403
6
539
477
576
1
2199
55
476
472
586
17
429
2395
345
361
3588
2
1410
383
326
1131
5152
10
787
530
267
1029
518
21743