475
0
2524
3050
131589
1
2663
4471
2
5504
16
914
572
337
2123
2377
19783
433
14
749
1331
1334
810
25669
1105
2428
2439
1704
24337
22
10317
1189
3159
11059
9
490