2189
2
951
1
619
564
2502
2740
8535
12
3615
3830
8
2338
3539
3
539
0
1393
1542
1022
3543
7
35
7567
6
3368
1311
1993
3779
8607
2259
4943
2153
2054
2393
1458
2122