533
1
656
2
21638
54
1542
1454
3
723
1402
1551
8
1059
4
1404
1272
6
1556
7
735
3171
1443
706
1447
969
585
1365
519
396
578
881
114
267
2360
718
816
0
937