3092
1
1587
1743
1452
3114
4
737
184
1421
1952
2
571
0
2855
3
650
635
5223
9
646
2982
543
775
521
4071
662
1664