884
2
1170
16
1126
6
447
1
443
802
534
2302
1079
945
500
445
533
0
1342
745
5
624
651
687
572
594
3
747
4
822
864
1850
1969
5190
8
1130
68
103
2299