1018
1
1751
796
2173
1632
2
1746
1532
1431
1599
2584
1282
693
0
784
526
1093
1380
2166
1660
1825
83
2562
905
2294
801
2710
1690
915
2760
4
1788
951