1201
3
3092
1
495
0
1414
11
474
665
4
2727
5
1800
2
923
624
752
64783
1859
26
2049
350
6043
9
1204
40
3222
1504
1035
116610
18
3265
1678
496
100
2044
2143
985
4572