2124
3
3694
2
7567
6
2057
1
1683
0
3354
1372
1247
2480
2147
2505
3683
1743
8440
4
3054
5
5621
8
4167
9239
1979
1306
2044
1175
2500
582
790
1481
438
2670
2060