3999
23
3531
1
2009
1575
3
1271
2
1621
713
0
663
1060
1108
1216
414
3138
10
941
899
4759
98616
31
4616
5
1160
4628
4
2974
8
4799
14
2240
5486
6
5132
1734
7809
12
1315
242
3008