2143
0
5313
3559
1
4713
14
722
1513
2
637
409
2490
381
840
413
378
616
403
1133
1043
668
410
602
471
517
589
798
391
505
415
376
881
411