662
0
915
673
1788
1
1681
745
2166
1813
2073
6
1532
1305
1819
1699
2
1751
2972
2152
2082
467
2294
1844
2392
1168
1632
642
1590
2209
635
300