2368
1
1691
2166
526
0
1093
1681
2173
1749
4305
2
1590
1660
1690
2082
1766
1787
496
801
4311
1305
2760
4
2999
3
1382
1000
830
802
1187
1813
1816
2105
1547