19279
2
25137
0
31535
1551
3285
1
2961
1010
2275
467
2190
2727
2111
3
1824
2539
5
2987
646
802
2199
5155
8
1020
423
2073
4444
2730
6
11768
21
4309
1267
548
2076