19783
2
25669
0
1431
1
4074
2173
1380
32302
467
2535
572
3820
3
4311
888
4305
1788
1690
2996
1767
2131
2294
17946
1532
3655
11
1220
19944
3673
2615
1093
83
2368