2038
0
1243
544
809
14
2524
2306
3
490
582
3933
1
749
818
758
536
1189
2977
531
477
1105
596
1103
562