5869
13
812
1
957
2
1117
1350
913
596
450
758
1129
985
932
1006
440
1393
634
1574
4
1082
1073
0
1583
709
569
660
2244
422
1644
3236
10
468
1028
545