2292
2
3696
8
2188
4
2155
3
1809
5
1505
0
370
2268
4987
9
2948
6
2600
20312
39
2213
1
2755
364
2732
5565
2069
566
4606
3212
27
2977
2489
1917
2154
1137
962
2788
2954
2781