2226
1
2114
1691
496
0
1814
2
1813
666
1632
2394
2760
4
1570
1746
1161
1749
830
3702
9
2294
3562
1013
2048
1426
1042
1179
1391
2710
1380
1068
2609
3
766
801