1231
3
83
1
537
543
1158
2
1326
61
915
505
1625
900
95
458
953
425
6080
6
799
1135
3417
567
1186
9
1413
4
5466
1848
509
1203
1434
7
594
1193
2836