130
0
1998
4
183
1
242
343
62618
17
483
2
393
444
251
6016
3
418
5
1859
2583
496
506
526
37724
24
457
759
1160
837
255
751
630
933
590
513
88
820