19279
2
3691
5
1344
0
2275
967
17353
295
31535
2190
968
2730
6
1181
2522
46
4598
511
2224
729
490
419
474
2089
4
745
744
576
2668
1290
1
4159
7
25137
319