694
2
5382
9
3543
3
295
1
305
0
383
466
435
1001
263
399
767
2360
740
4
397
475
3188
1526
731
6
956
872
803
581
530
560
9500
1332
551
1298
1132