3311
4
3243
7
617
2
2216
1695
1
1096
3
1384
20634
8
5380
4694
2572
5509
2724
11
3882
12
2105
2281
180849
0
451
517
2799
602
648
166543
18
545
1979
9
1367
3868
282572
1906
5
2921
15