3228
1
2756
2
582
0
1306
784
451
1743
1380
4089
10
2207
2980
1225
5592
8
790
3064
5
2166
370
1787
868
1681
1618
801
2044
1668
1513
5431
2999
3
2131
5339
1757