409
1
187
398
510
158
570
390
1130
2451
3
388
596
2
3464
4
2757
8
164
1228
1148
1618
2169
5
141
878
0
1805
1933
1051
1990
1400
836
169
600
844
549