1431
1
1688
1833
2
1969
1239
3196
2477
3
4029
8
658
0
3125
5
3092
4
1757
2515
1767
1467
2539
1428
1128
1747
777
1446
2073
383
1249
4278
2942
6
676
3189
469
3743
9