2377
1
5504
16
1174
19944
2
2906
1704
0
4382
4
131589
14887
18
496
2245
3
297066
3326
1047
5169
1445
1606
4179
11924
693
19932
6
2605
2949
3910
526
10317
1093
1950
24337
22
801