2682
4
2529
14
1772
1
2747
26
1298
1563
968
0
4895
9
1464
81077
101
251
282572
18403
6
1337
996
2
5237
423
4097
10
938
532
293
2855
3
343
1759
4820
928
748
256612
1686
4669