884
4
1085
2
73
1
954
3433
1287
1541
0
1329
1224
537
1050
899
740
1297
1760
15330
6
618
77
207
990
43
84
72
546
691
3
1153
860
1658
3037
1762