597
2
2669
4309
1
1009
1445
671
715
2749
1041
504
4827
4
2288
2604
7
925
1344
0
2109
998
1637
2127
3234
5700
3262
5