1494
0
3125
5
1688
1
1833
2
1431
3092
4
1757
1969
3196
511
2515
3
1767
1467
2539
2452
1428
1128
1747
4029
8
777
1446
383
1249
4278
606
2942
6
421
676
3189
773