1663
5
3475
302
0
5635
3
8411
1653
1
2821
608
2627
7
1540
4971
14
3213
6345
685
929
3684
2
20163
44
2916
4
7394
101569
32353
12
1751
2231
2436
1857
2143
11924
2551
24337
22
869