2585
5
78
1
1643
10
186
70
513
888
3
56
75
2
125
203
98
793
7
174
348
565
545
643
152
374
447
4
253
89
744
188
0
603
605