707
12
533
1
656
2
21638
54
1402
3
1404
1542
1454
723
1059
4
1551
8
706
1556
7
735
3171
1272
6
1443
544
1447
969
585
718
420
0
1365
2525
578
519
396
881