3999
23
3532
1
2009
1575
3
1272
2
1621
713
0
663
1060
1108
1216
414
3139
10
944
899
4759
98621
31
4616
5
1162
4628
4
2974
8
4800
14
2241
5486
6
5134
1735
7809
12
1315
242
3008