637
0
1590
1
2999
3
2294
1380
1816
83
1725
1749
1883
2
2082
790
830
526
1766
1038
915
1690
2368
2687
1788
1887
693
4179
2710
2166
496
3035
1547
801