768
0
164
1821
7
1243
666
703
1
3505
2
329
599
237
383
1883
971
742
1579
1048
550
521
194
1663
5
773
542
25
1126
2207
1193
1687
644
1044
1329