1157
1
4425
4
1142
6
1492
791
2
1664
169
148
289
825
290
313
356
3
663
516
456
1851
1291
1439
1546
2655
0
3102
5
666
5861
7
1655
802
4764
1029
3761
1065