3655
11
2584
496
0
3465
2
4398
10
3898
21152
8
945
1
6753
17
1131
1828
3
2593
2336
1533
1047
1093
3485
7
467
1660
733
962
297066
1749
1382
2304
2110
1380
2711
830
4002
4