398
2
812
625
1
543
593
7120
6
957
1343
4872
7
913
1117
1082
1393
932
1129
2793
4
1028
545
709
2327
1645
468
3236
10
422
1073
0
793
569
634