90
0
31535
1824
495
3691
5
455
17353
467
2275
2
419
3498
4
25137
2881
479
514
19279
1020
1009
1098
2749
1
3114
2299
4111
2076
1463
451
177
381
3510
380