3998
5
2135
0
4599
10
2190
1
953
2731
6
1924
3
8185
4
648
2
792
4588
1679
3186
2382
189326
1704
3014
20
13499
2801
2282
2642
1373
615
1522
8323
2999
739
1289601
267612
1033