1153
0
883
96
971
1601
1225
2012
2
410
721
528
783
758
722
100
1449
490
420
817
931
1055
473
495
3080
3
2316
964
1
1494
1056
2921
5
23
661