932
2
1129
1117
812
1
1343
957
709
569
793
1393
634
1465
2289
4
596
450
648
758
1645
2327
545
1028
422
1073
0
468
3236
10
858
1375
3
98