19279
2
1192
1
584
0
1069
896
1105
759
1024
2275
1586
1543
422
846
4328
10
296
691
608
437
17353
3114
4
1045
3659
14
572
525
953
3373
25127
1297
383
1779