422
1
596
2
814
1780
3
737
0
80
107
88
446
393
1555
3626
8
1174
2465
21
1113
5
709
12
180
233
108
256
930
1087
4
359
813
613
803
682
1956
1310
177