597
2
2669
1445
1
4827
4
2604
7
2109
307
0
1637
2127
1144
1775
3
5700
1087
382
4067
9
3262
5
670
1910
1268
389
731
3844
1594