428
3
187
1
148
169
1110
644
2
138
597
937
289
892
0
662
313
356
1150
1850
6
496
1436
5
2592
1291
1409
1439
800
825
989
371
1546
807
1211
456