974
6
2194
1
878
0
40
826
991
653
1257
1619
2
1186
472
526
1399
2102
784
1690
712
868
962
830
1382
1681
1532
1699
1814
1547
1000
3691
4
1691
1766