683
0
1139
1498
705
1267
1
2599
5
1551
2
3149
4
555
1010
1336
418
20634
8
326
2041
547
2224
3293
255
470
464
661
659
3318
460
581
2659
286
376