993
2
227
1
78
1153
1469
3
467
8852
23
114
1066
974
0
1680
547
693
2472
1031
1420
4
1518
1696
10
1203
2161
729
758
685
1406
829
937
2907
795
2200
5
1142