19566
13
751
1
71348
0
2015
5
90095
26678
2435
27
241
376
151
86
72
1067
2
1333
1708
4
1319
6
1342
3
1841
1639
4864
7
4980
1585
1497
937
960
1177
5730
2325
2060
3057
10