732
2
525
1
94
4217
10
2508
709
351
1323
3
2375
6
87
479
1477
601
557
555
783
545
2040
1346
625
1108
8
1365
596
644
474
76
389
1185
946
565