1201
3
3092
1
495
0
1414
11
474
665
4
2727
5
1799
2
923
624
752
64782
1859
26
2049
350
6043
9
1204
40
3222
1504
1035
116609
18
3264
1678
496
99
2044
2143
985
4572