2097
3
1132
0
1518
1
3250
2
1129
1622
1506
1425
2587
6
745
3765
2814
5
3819
3117
1869
544
1550
360
2659
4
16840
15
302
2727
1630