90
0
2493
1
3116
530
3380
3
2668
2
341
3114
4
798
1608
676
17353
325
1020
1045
2328
2190
1043
594
802
587
445
611
195
35426
580
1711
408
360
25137