448
0
13
420
866
87
1253
1
645
612
528
1211
758
367
713
510
1661
1743
1669
2364
414
416
733
676
1012
395
486
2066
445
1271
2
2228
953