691
0
2275
2
7334
4
17353
2551
1
901
845
1887
895
383
518
1897
2539
5
738
390
1333
2199
3
1428
372
653
319
2694
611
580
359
501
2076
2211
2290
1015