1343
1
957
2
830
12708
13
850
103
1018
984
1073
0
422
3236
10
1644
468
709
569
1583
660
2244
596
450
758
2289
4
1393
1456
634
1465
1129
985
932
1117