19279
2
25137
0
31535
2546
1
17353
4111
20634
8
2275
2000
1894
1129
929
2372
476
662
447
5781
6
3503
3
1017
1392
18385
650
417
1291
775
915
282572
121182
1386
467