3650
3
1696
0
1860
4
11829
1649
1
517
1203
2086
1020
651
1750
2
19279
9244
1256
2732
5
3929
10
1157
752
2058
2914
1282
692
1591
1159
196
1805
1446
4598
6
1828
1307