443
1
452
608
560
0
1603
3
132
1245
380
4
78
2431
2
907
1441
729
202
586
450
516
84
68
107
203
124
194
340
418
426
192
588
161
888