643
1
1348
0
2125
319
2032
2
496
277
4930
4
1663
5
1813
1264
2385
3
1585
2966
11
786
325
601
777
1129
1192
369
1787