3109
5
5509
8
2062
2
2897
4577
18
1350
1
28805
6
3564
3
3217
7
2628
914
4
2525
19034
11881
6976
12
1015
0
4233
120469
35
671
3708
248
582
1181
2346