894
3
88
1
802
116
1410
402
606
0
85
1330
826
2
1982
4272
4
940
816
895
553
83
661
1304
1347
346
602
784
944
2597
1159
1301
86
923