683
0
1139
1498
705
1267
1
1551
2
3149
4
357
555
1336
418
20634
8
326
2041
547
2224
255
470
464
661
659
460
2069
3
581
286
376
1949
302