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