2465
2
951
1
619
564
2502
2740
1220
3539
3
7042
5
1639
1382
197
0
1888
1540
2526
1989
1883
2040
3194
2736
2361
2312
6676
12
2135
8607
8
1184
4943
2284
2686