582
0
2760
4
1306
1
451
1743
2207
1539
2980
2258
5592
8
790
2166
370
1787
1681
2044
2
1668
5431
2999
3
3934
1746
455
5339
5
1757
7034
3683
5375
895
769
742