2292
2
3696
8
2188
4
1809
5
1505
0
3024
3
2268
4987
9
2600
20312
39
2213
1
6047
2755
11891
27
2732
5565
4606
3212
2489
1917
1960
962
2788
2740
2954
2781
2204
5094
1564
1210