850
1
942
0
1017
983
2
12707
13
812
1343
957
1129
932
1082
1117
913
569
709
422
1072
793
1393
634
1465
2289
4
758
595
450
2327
1645
1028
545