1074
1
599
1809
5
1505
0
2268
3
3066
7
4987
9
2600
4
20312
39
2213
2755
2732
2
5565
2069
4455
11
4606
3212
27
2977
2489
1917
1960
962
2788
2954
2781
2204
5094