2124
3
951
1
619
564
2502
2740
1372
3140
4
2906
2
2147
7567
6
3539
8440
5621
8
1197
1366
4167
9239
5
1979
3694
2122
8607
438
0
2794
4943
2153
7
1196
2452
2765
4327