1590
1
1431
1844
761
1632
2
2724
1250
1660
2294
1594
3
2901
1814
2884
5
1749
1787
2776
1532
1123
989
0
802
1295
1751
2082
1136
2512
693
1690
526
784