19566
13
751
1
71345
0
2015
5
90088
26678
2434
27
241
375
151
86
72
1067
2
1333
1708
4
1319
6
1342
3
1841
1639
4863
7
4980
1585
1497
937
960
1177
5730
2325
2060
3057
10