637
0
1590
1
1734
2
83
2999
3
3326
1725
2294
1766
1816
1788
1547
1632
1749
1883
2082
2710
790
4285
2562
1545
2760
4
2173
2036
1690
2368
4179
2166
3035
1681