4766
1502
1037
968
977
1498
1779
1078
1672
1056
4976
4069
1341
2317
1526
3037
2494
1898
1824
1698
2803
2710
1725
1781
1945
4320
3197
8576
5466
2574
1955
20293
2615
2031
3987
30916
6265
2886
26656
6888
5264
11245
4531
6490
20431
3240
3089
12729
8961
19300
3123