19279
2
1803
2727
1824
0
1775
3092
1
31535
2189
17353
1141
2132
2749
342
3114
4
1098
3859
7
2748
987
741
4111
467
18403
6
2710
9
2526
3
2076
1076
1671
2682
360784
19
2546