19279
2
2683
0
46414
1
543
683
390
980
296
608
2522
968
4328
10
552
759
3092
710
478
1343
18403
6
5316
3
1222856
4
953
611
266
1009
2283
14076
7
464
422
639