422
1
596
2
814
1780
3
737
0
80
106
87
446
393
1555
3626
8
1174
2465
21
1113
5
709
12
180
232
107
255
930
1087
4
359
813
612
803
681
1956
1310
177