854
2
860
1332
853
0
2126
4
783
7
1212
1
3784
15
2243
2439
6
478
371
780
878
1743
1195
1957
3
1415
1682
1761
5
4002
386
900
349
343
353
418
459
709
1335
11