4476
2
2523
0
1676
379
546
24337
22
951
2199
11924
1
2152
1804
2348
5915
11
4562
10
3696
8
19944
3453
3706
5
2213
19932
6
2377
5504
16
2317
1444
2185
3137
815
1089
645
10317