578
0
1092
1
1787
1480
1739
1749
864
2225
2
1613
830
3411
4
2668
1953
1568
3222
3
2999
2908
1813
2257
5
2152
1379
2282
2082
1290
4144
19
3070
1506
216
646
2489