86
1
552
670
2
917
0
1337
763
2269
979
76
1355
965
1031
2796
982
3146
6
1034
9848
3592
4
2045
5
6258
28
4492
22
3770
2921
935
1141
1932
4775
16
720
567
995