90
2
137
0
2038
4
190
1
252
348
62774
17
490
397
447
262
6044
3
423
5
1865
2591
499
513
530
37777
24
464
769
1172
843
259
756
635
939
599
516
93