5313
0
782
953
267
743
422
528
295
1043
327
968
691
514
683
457
439
52
409
991
351
1880
2
1010
827
2143