3090
6
810
1
5504
16
4382
4
19944
2
1174
2906
14887
18
3624
297066
0
1239
2907
2377
19783
1704
131589
11059
9
2758
5
616
5169
3765
10317
17946
24337
22
1047
693
9956
3
5090
32302
3158