3680
2
20163
44
345
0
255
707
1
903
985
224
4775
2788
96
579
706
560
421
51331
25
2542
4
4090
1055
1106
1816
787
1922
6
452
2237
1479
3075
3304
8
2725
11
1618