476
3
2275
2
169211
11
19279
31535
0
637
17353
798
787
467
458
25137
325
269
472
20634
8
2668
804
3114
4
1824
480
1020
968
283
1
501
301
1348
3510
328
2328